input {
	height:20px;
}
sub{
	font-size:10px;
}
.m10 {
	margin: 10px;
}

.p10 {
	padding: 10px;
}
.fwb{
	font-weight:bold;
}
.db{
	display: block;
}
.info{
	width:300px;
	position:absolute;
	top:0px;
	right:70px;
	color: #fff;
	display: none;
	
	font-family:"Courier new";
}
#itext{
        font-size: 12px;
        background:#000;
	opacity:0.7;
	
	
	padding: 10px;
}
#itext div div, #calc1 div span, div span span{
    color: #b4cdff;
}
#itext > div {
    
    padding: 3px 0;
	border-bottom: 1px dotted #808080;;
}

#calc1 div {
    
    padding: 3px 0;
	border-bottom: 1px dotted #808080;;
}
#calc2 div {
    
    padding: 3px 0;
	border-bottom: 1px dotted #808080;;
}
#closeinfo{
	position: absolute;
	top:5px;
	right:5px;
	display:none;/*--!!!--*/
	
}
#closeinfo:hover{
	border: 1px Solid #fff;
	top:4px;
	right:4px;
}
.ioutline{
	padding: 3px 0;
	border-bottom: 1px dotted #808080;;
}
.dn{
	display:none;
}
#actions{
	position: absolute;
	top:20px;
	left:300px;
	padding: 3px;
/*	border: 1px #fff solid; */
	z-index:999;
}
.buttons{
        width: 20px;height: 20px; z-index:999;
}